Over the last few days I have been paying close attention to which songs have been played on my player. And I have come to the conclusion that "Least Recently Played", and possibly other weighted shuffles, are not working correctly in Beta11. This takes into account the 14-day limit of the recently-played-date storage field.
Several times over the last few days, the player has played a song which, within the prior 24 hours, had been played to completion on the player. I had re-shuffled using either the main menu, verifying that it really did say Least Recently Played, or sometimes the 0 button on the remote.
The point of LRP is to weight recently played songs to the bottom of the list. I'm getting them randomly instead of weighted.
One variable needs to be inserted into this equation: Bookmarks.
I have recently started using bookmarks to listen to CarTalk episodes ripped from their website and installed on the player. So I do the following:
- Upload CarTalk episode to player.
- Take player out to car and insert it into the car.
- Turn off shuffle and select my CarTalk playlist.
- Listen to part of an episode of CarTalk while I drive.
- When I reach my destination, I bookmark my position in the CarTalk playlist.
- I only listen to CarTalk when I drive. So when I come back into the office or house from the car, I turn shuffle back on and hit down-down-down to get a Least Recently Played shuffle of the whole player. (Not counting cartalk which is IgnoreAsChild.)
- When I go back out to the car, I load up the bookmark and it keeps playing the CarTalk episode.
So I go like this, alternating between the bookmarked CarTalk and the shuffled music. And it is at this time (after a re-shuffle) that I notice it's playing songs I just heard on the prior re-shuffle, despite the Least Recently Played option having been the one I chose for shuffling.
Anyone?